technical lab assistant - Francés Inglés Diccionario